package com.quectel.constant.core.dept;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.Setter;

/**
 * 员工消息常量
 *
 * @author: caolu
 * @email: louis.cao@quectel.com
 * @date: 2022-05-10 14:47:00
 */
public class DeptPersonMsgConstants {
    /**
     * 消息来源
     */
    @AllArgsConstructor
    public enum SourceType {
        /**
         * 工单消息
         */
        WORK_ORDER_MSG((byte) 1, "物业工单"),


        /**
         * 安防巡检
         */
        SECURITY_PATROL_MSG((byte) 2, "安保巡检"),

        /**
         * 设备巡检
         */
        DEVICE_PATROL_MSG((byte) 3, "设备巡检"),

        VIDEO_PATROL_MSG((byte) 4, "视频巡检"),

        SCHEDULING_APPLY_MSG((byte) 5, "审批流程"),
        ;

        @Getter
        @Setter
        private Byte type;
        @Getter
        @Setter
        private String defaultTitle;
    }

}
